substantia propria membranae tympani - French English Dictionary